package org.example;


import lombok.Builder;
import lombok.Data;
import lombok.extern.java.Log;


@Data
@Builder
public class ResponseResult {
    private int code;
    private String msg;
    private Object data;

public static ResponseResult ok(){
    return ResponseResult.builder().code(1).msg("操作成功").build();
}



    public static ResponseResult ok( String message){
        return ResponseResult.builder().code(1).msg(message).build();
    }

    public static ResponseResult error(){
        return ResponseResult.builder().code(0).msg("操作失败").build();
    }



    public static ResponseResult error( String message){
        return ResponseResult.builder().code(0).msg(message).build();
    }


public <T> ResponseResult setData(T t){

    this.data=t;
    return this;
}

}
